Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TRENCHARD STREET Detached £664,339 £325,000 26 Apr 2004
23 TRENCHARD STREET £294,814 £200,000 27 Mar 2015